Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
14 PADLOCK ROAD Detached £931,728 £550,000 20 Jul 2010
15 - 17 PADLOCK ROAD £988,182 £750,000 4 Nov 2016
19 PADLOCK ROAD Detached £618,428 £399,995 12 May 2014